@charset "utf-8";
html {
    overflow: -moz-scrollbars-vertical;
    font-family: "Microsoft YaHei UI", "Microsoft YaHei", Arial, SimSun, "Segoe UI", Tahoma, Helvetica, sans-serif;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, iframe {
    PADDING: 0px;
    MARGIN: 0px;
    box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
}
body {overflow-x: hidden;padding-top: 95px;/*text-align: center;*/}
img {border: 0;}
a {text-decoration: none;color: #686868;}
 
DIV, P, I, UL, LI, OL, DL, DT, DD {
    list-style: none;
}

FIELDSET, LABEL, LEGEND, BUTTON, INPUT, FORM {
    PADDING: 0px;
    MARGIN: 0px;
}

address, caption, cite, dfn, em, th, var {
    font-style: normal;
    font-weight: normal;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}

A IMG {
    BORDER-STYLE: none;
    border: 0px
}

/******header*****/
.header{height: 95px;position: fixed; top: 0;width: 100%;z-index: 1000;background: none;left:0;right:0;}
.top02 {height: 95px;width: 100%;}
.logo {width: 365px;float: left;padding-top: 18px;}
.top02_center{width:1200px;margin:0 auto;}

.nav { width: 650px; float: left; /* margin-left: 30px;*/}
.nav ul { width: 640px;}
.nav li {width:80px; margin: 0 5px 0 6px; float: left; text-align: center; /* position:relative;*/}
.nav>li{height:95px;}
.nav li { position: relative;}
.nav a { width: 80px; height: 54px;padding-top: 40px;display: block;font-size: 16px; /*overflow:hidden;*/}
.nav a:hover{color: #2C9DFC;}
.nav li a:after {content: "";display: block;position: absolute;left: 50%;right: 50%;bottom: -1px;height: 1px;opacity: 0;background-color: #2C9DFC;-webkit-transition: all .5s;-o-transition: all .5s; -ms-transition: all .5s;transition: all .5s;}
.nav li a:hover:after {left: 1%; right: 1%;opacity: 1; -webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.nav a.on { border-bottom: 1px solid #2C9DFC;color: #2C9DFC;}
.nav a.on:hover:after {opacity: 0;}


.nav .sub {display: none;width: 100%;padding: 0;position: fixed;top: 95px;overflow: hidden;text-align: left;z-index: 110;left: 0px;background-color: #f5f5f5;}
.nav .sub .nav_xiao {width: 1200px;overflow: hidden;padding-top: 5px;margin: 0 auto;padding-bottom:30px;}

.nav .sub .nav_xiao .xiao_six_r {float:right;width:1100px;overflow: hidden;text-align: center;}
.nav .sub .nav_xiao .xiao_six_r img {display: block;margin: 0 auto;margin-bottom: 32px;transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;}
.nav .sub .nav_xiao .xiao_six_r a {float: left;width: 119px;height: auto;border-left: 1px solid #e2e3e3;padding-top: 0;margin-top: 30px;}
.nav .sub .nav_xiao .xiao_six_r a:hover img {margin-top: -4px;margin-bottom: 36px;}

.nav .sub .nav_xiao .xiao_six_r1 {float:right;width:1000px;overflow: hidden;text-align: center;}
.nav .sub .nav_xiao .xiao_six_r1 img {display: block;margin: 0 auto; margin-bottom: 32px;transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;}
.nav .sub .nav_xiao .xiao_six_r1 a {float: left;width:119px;height: auto;border-left: 1px solid #e2e3e3;padding-top: 0;margin-top:30px;}
.nav .sub .nav_xiao .xiao_six_r1 a:hover img {margin-top: -4px;margin-bottom: 36px;}

.nav .sub .nav_xiao .xiao_six_r2 {float: right;width:600px;overflow: hidden;text-align: center;}
.nav .sub .nav_xiao .xiao_six_r2 img {display: block;margin: 0 auto;margin-bottom: 32px;transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;}
.nav .sub .nav_xiao .xiao_six_r2 a {float: left;width:119px;height: auto;border-left: 1px solid #e2e3e3;padding-top: 0;margin-top:30px;}
.nav .sub .nav_xiao .xiao_six_r2 a:hover img{margin-top: -4px;margin-bottom: 36px;}

.nav .sub .nav_xiao .xiao_six_r3 {float: right;width:530px;overflow: hidden;text-align: center;
}

.nav .sub .nav_xiao .xiao_six_r3 img {display: block;margin: 0 auto;margin-bottom: 32px;transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;}
.nav .sub .nav_xiao .xiao_six_r3 a {float: left;width: 119px;height: auto;border-left: 1px solid #e2e3e3;padding-top: 0;margin-top:30px;}
.nav .sub .nav_xiao .xiao_six_r3 a:hover img{margin-top: -4px;margin-bottom: 36px;}
.nav .sub .nav_xiao .xiao_six_r4 {float: right;width:600px;overflow: hidden;text-align: center;}
.nav .sub .nav_xiao .xiao_six_r4 img { display: block;margin: 0 auto;margin-bottom: 32px;transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;}
.nav .sub .nav_xiao .xiao_six_r4 a {float: left;width: 119px;height: auto;border-left: 1px solid #e2e3e3;padding-top: 0;margin-top:30px;}
.nav .sub .nav_xiao .xiao_six_r4 a:hover img {margin-top: -4px;margin-bottom: 36px;}

.tel {}






/****banner****/
#banner{width: 100%;position: relative;}
#banner_img{width: 100%;}
.banner{width: 1200px;margin:0 auto ;}
.banner #computer{position: absolute;animation: mycomputer 1s forwards ;width: 25%;left: 15%;top: 30%; z-index: 2;}
#div1 {
width:100px; background:#FF0000; height:100px; margin:10px;left:0px; position:relative}
#div2 {
width:100px; background:#FF0000; height:100px; margin:10px;left:0px; position:relative; z-index:2; border:1px solid #000000}
#shouye {
width:100%; background:#F63264;height:500px}
#dianji {width:50px; background:#FF0000; height:50px; right:0px;top:0px; position:absolute; z-index:2; border:1px solid #000000; text-align:center;}
.huandeng {width:100%; height:500px; margin:0px auto;overflow: hidden;position:relative}
.huandeng li {list-style-type:none; padding:0px; margin:0px}


.huandeng .fk{padding:0px;position:absolute; bottom:20px;  z-index:99; text-align:center; width:100%}
.huandeng .fk span{width:30px; height:10px;text-align:center;background:#fff; margin:0px 4px;display:inline-block;}
.huandeng .fk span.bian {background-color:#ff6600}

.huandeng ul {padding:0px; margin:0px; position:absolute}
.huandeng ul li {padding:0px; margin:0px;height:500px;}
/*computer amimation*/
@keyframes mycomputer{
	0{top: 25%;left: 10%;opacity: 0;}
	100%{top:25%;left:10%;opacity: 1;}
}

.banner #banner_font{position: absolute;animation: banner_font 2s 1s forwards;width: 40%;top: 35%;right:10%;z-index: 0;opacity: 0;filter:alpha(opacity=0);}
/*banner_font amimation*/
@keyframes banner_font{
	30%{transform: scale(0.5,0.5);opacity: 1;}
	100%{transform: scale(1,1);opacity: 1;}
}








.fullSlide{width:100%;position:relative;height:500px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:500px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:500px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{display:inline-block; width:2em; height:4px; cursor:pointer; background:#fff; opacity:0.5; box-sizing:border-box; border-radius:0; -webkit-border-radius:0; vertical-align:middle; text-indent:-9999px; overflow:hidden; margin:0 5px;}
.fullSlide .hd ul .on{width:1em; height:1em; border:4px solid #ff6600; background:none; opacity:1;border-radius:50%; -webkit-border-radius:50%;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}


.banner{ overflow:hidden;text-align:center;position:relative;}
.banner a{ display:block;}
.banner img{ max-width:100%;}
.banner .bx-wrapper .bx-pager.bx-default-pager a{background:#fff;opacity:0.7; *filter:alpha(opacity=70); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);}
.banner .bx-wrapper .bx-pager.bx-default-pager a:hover, .banner .bx-wrapper .bx-pager.bx-default-pager a.active{background:#f60;opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.banner .bx-wrapper .bx-prev,.banner .bx-wrapper .bx-next{width:40px; height:60px; top:50%; margin-top:-30px; background:url(../images/slide_bPc.png) no-repeat; visibility:hidden;}
.banner:hover .bx-wrapper .bx-prev,.banner:hover .bx-wrapper .bx-next{ visibility:visible;}
.banner .bx-wrapper .bx-prev{ left:50px; background-position:0 0;}
.banner .bx-wrapper .bx-next{right:50px; background-position:-40px 0;}
/*---------------banner PC-------------------*/
.bannerPc{ text-align:center;}
.bannerPc ul,.bannerPc li{ margin:0; padding:0; list-style:none;}
.bannerPc a{ display:block;}
.bannerPc img{ max-width:100%; vertical-align:middle;}

.banner-swiper1{ background:#212121;}
.banner-swiper1 .swiper-slide.swiper-slide-prev,.banner-swiper1 .swiper-slide.swiper-slide-next{ opacity:0.5;}
.banner-swiper .swiper-pagination-bullets{ bottom:20px !important;}
.banner-swiper .swiper-pagination-bullet{ width:1em; height:2px; background:#fff; opacity:0.5; box-sizing:border-box; border-radius:0; -webkit-border-radius:0; vertical-align:middle;}
.banner-swiper .swiper-pagination-bullet-active{width:1em; height:1em; border:2px solid #fff; background:none; opacity:1;border-radius:50%; -webkit-border-radius:50%;}
.swiper-container-cube .swiper-cube-shadow{ display:none;}
.banner-swiper .swiper-button-prev,.banner-swiper .swiper-button-next{width:40px; height:60px; top:50%; margin-top:-30px; background:url(../images_new/slide_bPc.png) no-repeat; visibility:hidden;}
.banner-swiper:hover .swiper-button-prev,.banner-swiper:hover .swiper-button-next{ visibility:visible;}
.banner-swiper .swiper-button-prev{ left:50px; background-position:0 0;}
.banner-swiper .swiper-button-next{ right:50px; background-position:-40px 0;}
.banner-swiper2  .swiper-slide {width: 65%;box-shadow: 0 8px 30px rgba(255,255,255,0.2);}
.banner-swiper3 .preview{background:#212121}
.banner-swiper3 .preview li{ /*width:20%;*/ cursor:pointer; opacity:0.4;  }
.banner-swiper3 .preview li img{ width:100%; height:100%; max-height:120px;}
.banner-swiper3 .preview li.active-nav{ opacity:1;}

.banner-osSlider{ margin:0 auto;}
.banner-osSlider .slider-btn-prev,.banner-osSlider .slider-btn-next{ position:absolute; z-index:99; cursor:pointer;width:40px; height:60px; top:50%; margin-top:-30px; background:url(../images_new/slide_bPc.png) no-repeat; text-indent:-9999px; overflow:hidden; visibility:hidden;}
.banner-osSlider:hover .slider-btn-prev,.banner-osSlider:hover .slider-btn-next{ visibility:visible;}
.banner-osSlider .slider-btn-prev{left:50px; background-position:0 0;}
.banner-osSlider .slider-btn-next{right:50px; background-position:-40px 0;}
.banner-osSlider .slider-nav{position:absolute; z-index:99; left:0; right:0; bottom:20px; text-align:center;}
.banner-osSlider .slider-nav li{ display:inline-block; width:1em; height:2px; cursor:pointer; background:#fff; opacity:0.5; box-sizing:border-box; border-radius:0; -webkit-border-radius:0; vertical-align:middle; text-indent:-9999px; overflow:hidden; margin:0 5px;}
.banner-osSlider .slider-nav li.active{width:1em; height:1em; border:2px solid #fff; background:none; opacity:1;border-radius:50%; -webkit-border-radius:50%;}
.banner-osSlider .cvNode img{ max-width:none; }

.banner-ccslide .control-links{position:absolute; z-index:99; left:0; right:0;top:auto; bottom:20px; text-align:center;}
.banner-ccslide .control-links li{ display:inline-block; width:1em; height:2px; cursor:pointer; background:#fff; opacity:0.5; box-sizing:border-box; border-radius:0; -webkit-border-radius:0; vertical-align:middle; text-indent:-9999px; overflow:hidden; margin:0 5px;}
.banner-ccslide .control-links li.active{width:1em; height:1em; border:2px solid #fff; background:none; opacity:1;border-radius:50%; -webkit-border-radius:50%;}
.banner-ccslide .slider-nav.prev,.banner-ccslide .slider-nav.next{ position:absolute;width:40px; height:60px; top:50%; margin-top:-30px; background:url(../images_new/slide_bPc.png) no-repeat; text-indent:-9999px; overflow:hidden; visibility:hidden;}
.banner-ccslide:hover .slider-nav.prev,.banner-ccslide:hover .slider-nav.next{ visibility:visible;}
.banner-ccslide .slider-nav.prev{left:50px; background-position:0 0;}
.banner-ccslide .slider-nav.next{right:50px; background-position:-40px 0;}
.banner-ccslide .shadow{ display:none;}
.banner-ccslide .slider-link{ width:100%; height:100%;}



/****product****/
.con{ width:100%; height:auto; } 
.con .product{width: 1200px;margin: 0 auto; margin-top:30px}
.title{width:1200px;height: auto; margin-top:20px; text-align:center; margin:0px auto; overflow:hidden; position:relative}
.title p{ text-align: center;font-size:16px;color: #929598; height:30px;}
.title p a{ color: #929598;}
.title h2{ font-size:23px; font-weight:100; color: #333333;font-weight: bold;padding-bottom: 30px;}
.title h2 a{  color: #333333;}

.title b{ display:block; background:#0d86c5; height:5px; width:70px; position:absolute; right:50%; margin-right:-35px; top:38px}
.title i{ display:block; background:#000; height:1px; width:600px; margin:10px auto ;}

.con .product .bg_main{ background:#19A7FD;}
.con .product .w-simgtext ul,.con .product .w-simgtext li{ list-style:none; margin:0; padding:0;}
.con .product li{ float: left; width:284px; padding: 4px 5px; margin-right: 0px;  background: #fff; }
.con .product li .item{position:relative; width: 270px;  height: 400px; margin: 0 auto; text-align: center;}
.con .product li .s_img{width:129px; height:129px; margin:0 auto; overflow: hidden;}
.con .product li .s_img img{width: 100%;height: 100%;transition: all 0.5s; -webkit-transition: all 0.5s;}

.con .product li .sigt1{position: absolute; z-index: 1; left: 0; right: 0; top: 0; bottom: 0; }
.con .product li .sigt1 .bg{position: absolute; left: 0; right: 0; top: 0; bottom: 0;overflow: hidden; background:#e0e0e0; transition: all 0.5s; -webkit-transition: all 0.5s; }
.con .product li .sigt1 .sigt_text{position: absolute; z-index: 1; left:0; right:0;  top:30px; transform:translateY(-50%); -webkit-transform:translateY(-50%); transition: all 0.5s; -webkit-transition: all 0.5s; }
:root .con .product li .sigt1 .sigt_text{margin-top:195px;}
.con .product li .sigt1 h3{ font-size:20px; color:#000; margin-top:40px; font-weight:900  }
.con .product li .sigt1 span{ font-size:16px; color:#646464; margin-top:10px; display:block;padding:10px 15px; line-height:25px;height:50px ; text-align:left}
.con .product li .sigt1 .more{ background:#27272e; height:50px; line-height:50px; font-size:14px; color:#a8a8a8; margin-top:25px; display:block; bottom:0 }

.con .product li .sigt2{position: absolute; z-index: 2; left: 0; right: 0; top: 0; bottom: 0; color:#fff; }
.con .product li .sigt2 .bg{position: absolute; left: 0; right: 0; top: 0; bottom: 0;opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); transform: scale(0.7); -webkit-transform: scale(0.7); transition: all 0.5s; -webkit-transition: all 0.5s; }
.con .product li .sigt2 .sigt_text{position: absolute;z-index: 1;left: 0;right: 0; top:30px; top: 15%\9;*top:15%; 	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	opacity: 0;
*filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);	transition: all 0.5s;
	-webkit-transition: all 0.5s;}
:root .con .product li .sigt2 .sigt_text{margin-top:200px;}
.con .product li .sigt2 .s_img img{ transform: translateX(100%); -webkit-transform: translateX(100%);transition: all 0.5s; -webkit-transition: all 0.5s;}

.con .product li .sigt2 h3{ font-size:20px; color:#fff; margin-top:30px; font-weight:900 }
.con .product li .sigt2 span{ font-size:16px; color:#fff; margin-top:10px; display:block;padding:10px 15px; line-height:25px; height:50px;text-align:left}
.con .product li .sigt2 .more{background:#27272e; height:50px; line-height:50px; font-size:14px; color:#a8a8a8; margin-top:25px; display:block; bottom:0 }

.con .product li a:hover .sigt1 .bg{transform: scale(1.3); -webkit-transform: scale(1.3);opacity:0; *filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.con .product li a:hover .sigt1 .s_img img{ transform: translateX(-100%); -webkit-transform: translateX(-100%);}
.con .product li a:hover .sigt2 .s_img img{ transform: translateX(0); -webkit-transform: translateX(0);}
.con .product li a:hover .sigt2 .bg{transform: scale(1); -webkit-transform: scale(1);opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.con .product li a:hover .sigt2 .sigt_text{opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}


/****解决方案****/
.con .jjfa{ width:100%; height: auto; overflow:hidden; margin-top:50px;}
.con .jjfa .jjfa_left{ width:33%; float:left; display:block; padding-top:130px;}
.con .jjfa .jjfa_left .jjfa_left_main{ width:100%; height:460px; }
.con .jjfa .jjfa_left .jjfa_left_main a { width:100%; height:280px; display:block }
.con .jjfa .jjfa_left .jjfa_left_main a .jjfa_left_main_top{ width:100%; height:280px; position:relative; }
.con .jjfa .jjfa_left .jjfa_left_main a .jjfa_left_main_top{width:100%; height:280px; display:block}
.con .jjfa .jjfa_left .jjfa_left_main a .jjfa_left_main_top .jjfa_left_main_top_pic{width:100%; height:280px; position:absolute; z-index:2}

.con .jjfa .jjfa_left .jjfa_left_main a .jjfa_left_main_top .jjfa_left_main_top_pic img{width:100%; height:280px;cursor: pointer;}

.con .jjfa .jjfa_left .jjfa_left_main a .jjfa_left_main_top{ width:100%; height:100%; display:block}

.con .jjfa .jjfa_left .jjfa_left_main a .jjfa_left_main_top .jjfa_left_main_top_bj{ background:url(../images_new/jjfa_pic_bj.png) repeat; width:100%; height:280px; top:0; position: absolute; z-index:3}


.con .jjfa .jjfa_left .jjfa_left_main a .jjfa_left_main_top .jjfa_left_main_top_bj .jjfa_left_main_top_bj_mian{    position: relative;display: block;text-align: center;padding:80px 30px 0px 30px; }

.con .jjfa .jjfa_left .jjfa_left_main a .jjfa_left_main_top .jjfa_left_main_top_bj .jjfa_left_main_top_bj_mian b{ display: block; width:91px;height:91px;margin: 0 auto 20px;}
.con .jjfa .jjfa_left .jjfa_left_main a .jjfa_left_main_top .jjfa_left_main_top_bj .jjfa_left_main_top_bj_mian p { font-size:16px; font-weight:bold; color:#fff; text-align:center;  }

.con .jjfa .jjfa_left .jjfa_left_main a:hover .jjfa_left_main_top .jjfa_left_main_top_bj{background:none}


.con .jjfa .jjfa_left .jjfa_left_main .jjfa_left_main_down{ width:100%; height:180px; position:relative; }
.con .jjfa .jjfa_left .jjfa_left_main .jjfa_left_main_down ul{clear: both;overflow: hidden;width: 100%;height:180px;margin: 0;}
.con .jjfa .jjfa_left .jjfa_left_main .jjfa_left_main_down ul li{width:33%; position:relative;float: left;height: 180px;}
.con .jjfa .jjfa_left .jjfa_left_main .jjfa_left_main_down ul li a{width:100%; float: left;height: 180px; display:block}
.con .jjfa .jjfa_left .jjfa_left_main .jjfa_left_main_down ul li a .pic{width:100%; height:180px; position:absolute; z-index:0 }
.con .jjfa .jjfa_left .jjfa_left_main .jjfa_left_main_down ul li a .pic img{width:100%; height:180px;}
.con .jjfa .jjfa_left .jjfa_left_main .jjfa_left_main_down ul li a .bj{ background:url(../images_new/jjfa_pic_bj.png) repeat; width:100%; height:180px; top:0;position: absolute; z-index:3}
.con .jjfa .jjfa_left .jjfa_left_main .jjfa_left_main_down ul li a .bj .bj_txt{position: relative;display: block;text-align: center;padding:50px 10px 0px 10px;}
.con .jjfa .jjfa_left .jjfa_left_main .jjfa_left_main_down ul li a .bj .bj_txt b{ display: block; width:80px;height:60px;margin: 0 auto 20px;}
.con .jjfa .jjfa_left .jjfa_left_main .jjfa_left_main_down ul li a .bj .bj_txt p{font-size:16px; font-weight:bold; color:#fff; text-align:center;  }

.con .jjfa .jjfa_left .jjfa_left_main .jjfa_left_main_down ul li a:hover .bj{ background:none}

.con .jjfa .jjfa_middle{ width:34%; float:left}
.con .jjfa .jjfa_middle .jjfa_middlemain{ width:100%; height:512px; position:relative;}
.con .jjfa .jjfa_middle .jjfa_middlemain a{width:100%; height:512px; display:block; overflow:hidden}

.con .jjfa .jjfa_middle .jjfa_middlemain a .jjfa_middlemain_pic { width:100%; height:512px; position:absolute; z-index:2 }
.con .jjfa .jjfa_middle .jjfa_middlemain a .jjfa_middlemain_pic img{width:100%; height:512px;cursor: pointer;}

.con .jjfa .jjfa_middle .jjfa_middlemain a .jjfa_middlemain_bj{ background:url(../images_new/jjfa_pic_bj.png) repeat; width:100%; height:512px; top:0; position: absolute; z-index:3}
.con .jjfa .jjfa_middle .jjfa_middlemain a .jjfa_middlemain_bj .jjfa_middlemain_bj_mian{position: relative;display: block;text-align: center;padding:320px 30px 0px 30px;}

.con .jjfa .jjfa_middle .jjfa_middlemain a .jjfa_middlemain_bj .jjfa_middlemain_bj_mian b{ display: block; width:91px;height:91px;margin: 0 auto 20px;}
.con .jjfa .jjfa_middle .jjfa_middlemain a .jjfa_middlemain_bj .jjfa_middlemain_bj_mian p { font-size:20px; font-weight:bold; color:#fff; text-align:center;  }

.con .jjfa .jjfa_middle .jjfa_middlemain a:hover .jjfa_middlemain_bj{background:none}


.con .jjfa .jjfa_right{ width:33%; float:left; margin-top:80px}
.con .jjfa .jjfa_right .jjfa_right_main{ width:100%; height:530px; }

.con .jjfa .jjfa_right .jjfa_right_main a{width:100%; height:260px; display:block; overflow:hidden}

.con .jjfa .jjfa_right .jjfa_right_main a .jjfa_right_main_top{width:100%; height:260px; position:relative;}

.con .jjfa .jjfa_right .jjfa_right_main a .jjfa_right_main_top .jjfa_right_main_top_pic{width:100%; height:260px; position:absolute; z-index:2}
.con .jjfa .jjfa_right .jjfa_right_main a .jjfa_right_main_top .jjfa_right_main_top_pic img{width:100%; height:260px;cursor: pointer;}


.con .jjfa .jjfa_right .jjfa_right_main a .jjfa_right_main_top .jjfa_right_main_top_bj{ background:url(../images_new/jjfa_pic_bj.png) repeat; width:100%; height:260px; top:0; position: absolute; z-index:3}

.con .jjfa .jjfa_right .jjfa_right_main a .jjfa_right_main_top .jjfa_right_main_top_bj .jjfa_right_main_top_bj_mian{    position: relative;display: block;text-align: center;padding:80px 30px 0px 30px; }

.con .jjfa .jjfa_right .jjfa_right_main a .jjfa_right_main_top .jjfa_right_main_top_bj .jjfa_right_main_top_bj_mian b{ display: block; width:91px;height:91px;margin: 0 auto 20px;}
.con .jjfa .jjfa_right .jjfa_right_main a .jjfa_right_main_top .jjfa_right_main_top_bj .jjfa_right_main_top_bj_mian p { font-size:16px; font-weight:bold; color:#fff; text-align:center;  }

.con .jjfa .jjfa_right .jjfa_right_main a:hover .jjfa_right_main_top .jjfa_right_main_top_bj{display:none}



.con .jjfa .jjfa_right .jjfa_right_main .jjfa_right_main_down{width:100%; height:270px; position:relative;}
.con .jjfa .jjfa_right .jjfa_right_main .jjfa_right_main_down ul{clear: both;overflow: hidden;width: 100%;height:270px;margin: 0;}
.con .jjfa .jjfa_right .jjfa_right_main .jjfa_right_main_down ul li{width:50%; position:relative;float: left;height:270px;}
.con .jjfa .jjfa_right .jjfa_right_main .jjfa_right_main_down ul li a{width:100%; float: left;height: 270px; display:block}
.con .jjfa .jjfa_right .jjfa_right_main .jjfa_right_main_down ul li a .pic{width:100%; height:270px; position:absolute; z-index:0 }
.con .jjfa .jjfa_right .jjfa_right_main .jjfa_right_main_down ul li a .pic img{width:100%; height:270px;}

.con .jjfa .jjfa_right .jjfa_right_main .jjfa_right_main_down ul li a .bj{ background:url(../images_new/jjfa_pic_bj.png) repeat; width:100%; height:270px; top:0;position: absolute; z-index:3}
.con .jjfa .jjfa_right .jjfa_right_main .jjfa_right_main_down ul li a .bj .bj_txt{position: relative;display: block;text-align: center;padding:100px 10px 0px 10px;}
.con .jjfa .jjfa_right .jjfa_right_main .jjfa_right_main_down ul li a .bj .bj_txt b{ display: block; width:80px;height:80px;margin: 0 auto 20px;}
.con .jjfa .jjfa_right .jjfa_right_main .jjfa_right_main_down ul li a .bj .bj_txt p{font-size:16px; font-weight:bold; color:#fff; text-align:center;  }

.con .jjfa .jjfa_right .jjfa_right_main .jjfa_right_main_down ul li a:hover .bj{display:none}


/****number****/
.con .about{width:100%;margin: 0 auto; background:#e2e2e2; padding-top: 30px}
.con .about .aboutmain{width: 1200px; height:515px;margin: 0 auto; }
.con .about .aboutmain .aboutmaintop{ width:1200px; height:279px; background:#adadad}
.con .about .aboutmain .aboutmaintop .aboutmaintopleft{ width:448px; height:279px; float:left; display:block; overflow:hidden}
.con .about .aboutmain .aboutmaintop .aboutmaintopright{ width:750px; height:219px;   float:right; display:block}
.con .about .aboutmain .aboutmaintop .aboutmaintopright .txt{ width:700px;height:160px; margin:25px;  display:block; font-size:15px; color:#fff; line-height:30px}
.con .about .aboutmain .aboutmaintop .aboutmaintopright .txt a{ width:700px; height:160px;  display:block; font-size:15px; color:#fff; line-height:30px}
.more1{border-radius:10px; width:100px; height:33px; border:1px solid #fff;text-align:center; margin-top:20px; float:right; color:#fff;font-size:15px; line-height:33px;transition: all 0.6s;    margin-right: 30px;}
.more1 a{ color:#FFF}
.more1:hover{background:#ff8b1a;color:#fff;}




.con .about .aboutmain .aboutmaindown{ width:1200px; height:211px; background:#eee; padding-top:25px}
.con .about .aboutmain .aboutmaindown .numbuter_10{height:156px; width:299px;float: left;position: relative; border-right:1px dashed #cfcfcf;}
.con .about .aboutmain .aboutmaindown .numbuter_10 .span_10{font-size: 130px;color: #ea5514;font-family: impact;line-height: 105px; padding-left:43px}
.con .about .aboutmain .aboutmaindown .numbuter_10 b{font-size: 47px;color: #ea5514;position: absolute;left:205px;top:0px;font-family: impact;}
.con .about .aboutmain .aboutmaindown .numbuter_10 h3{font-size: 16px;color: #333;margin-top: 30px;margin-left: 17px;height:15px;}

.con .about .aboutmain .aboutmaindown .numbuter_90{height:156px; width: 299px;float: left;position: relative; border-right:1px dashed #cfcfcf;}
.con .about .aboutmain .aboutmaindown .numbuter_90 .span_90{font-size: 130px;color: #ea5514;font-family: impact;line-height: 105px; padding-left:43px}
.con .about .aboutmain .aboutmaindown .numbuter_90 b{font-size: 47px;color: #ea5514;position: absolute;left:205px;top:0px;font-family: impact;}
.con .about .aboutmain .aboutmaindown .numbuter_90 h3{font-size: 16px;color: #333;margin-top: 30px;margin-left: 60px;height:15px;}

.con .about .aboutmain .aboutmaindown .numbuter_4{height:156px; width:299px;float: left;position: relative; border-right:1px dashed #cfcfcf;}
.con .about .aboutmain .aboutmaindown .numbuter_4 .span_4{font-size: 130px;color: #ea5514;font-family: impact;line-height: 105px; padding-left:43px}
.con .about .aboutmain .aboutmaindown .numbuter_4 b{font-size: 47px;color: #ea5514;position: absolute;left:205px;top:0px;font-family: impact;}
.con .about .aboutmain .aboutmaindown .numbuter_4 h3{font-size: 16px;color: #333;margin-top: 30px;margin-left: 60px;height:15px;}


.con .about .aboutmain .aboutmaindown .numbuter_200{height:156px; width:300px;float: left;position: relative; }
.con .about .aboutmain .aboutmaindown .numbuter_200 .span_200{font-size: 130px;color: #ea5514;font-family: impact;line-height: 105px; padding-left:43px}
.con .about .aboutmain .aboutmaindown .numbuter_200 b{font-size: 47px;color: #ea5514;position: absolute;left:263px;top:0px;font-family: impact;}
.con .about .aboutmain .aboutmaindown .numbuter_200 h3{font-size: 16px;color: #333;margin-top: 30px;margin-left: 60px;height:15px;}

.con .about .aboutmain .aboutmaintop:hover img{	transform: scale(1.1);}
.con .about .aboutmain .aboutmaintop img {display: block;width: 100%;height: auto;transition: all 0.6s;}

.con .case{width: 1200px;margin: 0 auto; margin-top:20px; overflow:hidden; height:auto}
.con .case .caseleft{width:784px;height:463px; overflow:hidden; float:left; display:block; }
.con .case .caseleft .caseleftmain{ padding:30px 0;overflow:hidden}

.con .case .caseleft .caseleftmain ul{ padding:0px; margin:0px}
.con .case .caseleft .caseleftmain ul li{ width:240px; height:105px; float:left; margin:15px 15px 0px 0}

.con .case .caseleft .caseleftmain ul li a{ width:238px; height:103px; display:block; }
.con .case .caseleft .caseleftmain ul li a:hover{box-shadow: 1px 4px 10px #888888;
 -webkit-box-shadow: 0px 4px 10px #888888;  -moz-box-shadow:0px 4px 10px #888888;}
.con .case .caseleft .caseleftmain ul li .lipic{ width:230px; height:100px }
.con .case .caseleft .caseleftmain ul li .lipic img{ display: table-cell;text-align:center; margin:0px auto; padding-top:2px; padding-left:5px}
.con .case .caseright{width:416px;height:463px; float:right; display:block; background:url(../images_new/case_list_bj.png) no-repeat}
.con .case .caseright .caserightlist{ padding:35px 20px 10px 20px;display:block;}
.con .case .caseright .caserightlist ul{ padding:0px; margin:0px;}

.con .case .caseright .caserightlist ul li{ font-size:14px; width:370px; height:31px; line-height:31px; background:url(../images/ioc1.png) no-repeat left center}
.con .case .caseright .caserightlist ul li a{ color:#505050; display:block; overflow:hidden}

.con .case .caseright .caserightlist ul li .litime{ float:right; display:block;width:70px; height:31px;}
.con .case .caseright .caserightlist ul li a .litime{color:#fff}
.con .case .caseright .caserightlist ul li a:hover .litime{color:#fff}

.con .case .caseright .caserightlist ul li .litxt{ text-indent:15px; width:285px; height:31px; float:left; display:block ;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.con .case .caseright .caserightlist ul li a .litxt{color:#fff}
.con .case .caseright .caserightlist ul li a:hover .litxt{color:#fff}

.more2{border-radius:10px; width:100px; height:35px;text-align:center; margin-top:5px; float:right;    margin-right: 32px; background:#fff; position:relative;font-size:15px; color:#0d86c5; cursor:pointer; line-height:31px;transition: all 0.6s;}
.more2 .line{width:96px; height:31px;  border:1px solid #0d86c5; position:absolute; top:2px; left:2px;border-radius:10px;}
.more2 .line a:hover{ color:#fff}
.more2:hover{background:#ff8b1a;color:#fff;}


/****news****/


.con .new{width: 100%; background:#eee; margin-top:30px; padding:40px 0px; overflow:hidden; height:auto}
.con .new .newmain{width: 1200px;margin: 0 auto; }
.con .new .newmain .newmainleft{width:570px ; float:left}
.con .new .newmain .newmainleft .newmainleftpic{ overflow:hidden;}

.con .new .newmain .newmainleft :hover img{transform: scale(1.1);}
.con .new .newmain .newmainleft img {display: block;width: 100%;height: auto;transition: all 0.6s;}
.con .new .newmain .newmainleft h3{font-size:18px;color:#2C9DFC;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:20px  0px 15px 0px ;}
.con .new .newmain .newmainleft:hover h3{ color:#2C9DFC}
.con .new .newmain .newmainleft h3 span{display:inline-block;width:62px;height:33px;background:#a40000;color:#fff;font-size:18px;text-align:center;line-height:33px;margin-right:10px;-moz-border-radius: 5px;-webkit-border-radius:5px;  border-radius:5px;  }

.con .new .newmain .newmainleft p{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;font-size:14px;color:#333;line-height:24px;
}
.con .new .newmain .newmainleft .learn{display:block;font-size:16px;color:#2c9dfc;margin-top:15px;}
.con .new .newmain .newmainright{width:600px ; float:right}
.con .new .newmain .newmainright .newmainright_top{ width:600px; height:107px}
.con .new .newmain .newmainright .newmainright_top .newmainright_top_left{float:left;width:200px; height:107px;	overflow:hidden;}

.con .new .newmain .newmainright .newmainright_top .newmainright_top_left img{display:block;width:100%;height:auto;transition: all 0.6s;}

.con .new .newmain .newmainright .newmainright_top .newmainright_top_right{float:right;width:380px; height:107px;	overflow:hidden;}
.con .new .newmain .newmainright .newmainright_top .newmainright_top_right h3{font-size:16px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:15px;}
.con .new .newmain .newmainright .newmainright_top .newmainright_top_right p{font-size:14px;color:#7c7c7c;line-height:24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.con .new .newmain .newmainright .newmainright_top:hover img{transform: scale(1.1);}

.con .new .newmain .newmainright .newmainright_top .newmainright_top_right:hover h3{color:#2C9DFC}

.con .new .newmain .newmainright .newmainright_dwon{ width:600px; height: auto; padding-top:25px;}
.con .new .newmain .newmainright .newmainright_dwon ul li{padding:10px 0; display:block; overflow:hidden}

.con .new .newmain .newmainright .newmainright_dwon ul li a{display:block;width:600px;}
.con .new .newmain .newmainright .newmainright_dwon ul li a b{display: inline-block;float:left;width:400px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; font-weight:100}

.con .new .newmain .newmainright .newmainright_dwon ul li .span1{float:right;font-size:16px;color:#7c7c7c; width:100px;}
.con .new .newmain .newmainright .newmainright_dwon ul li a span{font-size:15px;color:#2c9dfc; display:block; float:left}

.con .new .newmain .newmainright .newmainright_dwon ul li a:hover{ color:#2c9dfc;}

.con .new .newmain .newmainright .newmainright_dwon .more{display:block;width:100px;height:30px;background:#2C9DFC;text-align:center;line-height:30px;font-size:15px;color:#fff;margin-top:30px;transition: all 0.6s;border-radius:10px; float:right;}
.con .new .newmain .newmainright .newmainright_dwon .more:hover{background:#ff8b1a;color:#fff;}







#news{height: 550px;width: 100%;background: #f2f2f2;overflow: hidden;}
.news{height: 550px;width: 1270px;margin: 0 auto;}
.news .news_top{height:45px;width: 550px;position: relative;border-bottom: 1px solid #dddddd;margin: 0 auto;}
.news .news_top h3{height: 24px;width: 94px;background: #f2f2f2;position: absolute;top:30px;font-size: 24px;left:235px;text-align: center;font-weight: 700;color: #303030;}
.news .news_center{height: 12px;width: 1270px;font-size: 14px;color: #9c9c9c;text-align: center;padding-top:29px;}
.news .news_bottom{height:409px ;width: 1273px;margin-top: 35px;}

.news .news_bottom1{height:360px;width: 433px;float: left;}
.news .news_bottom1 .news_time{height: 75px;width: 433px;padding-top:14px;background: #FFF; margin-top:25px}
.news .news_bottom1 .news_time h4{height: 74px;width: 80px;float: left;margin-left: 10px;}
.news .news_bottom1 .news_time h4 i{display: block;height: 37px;width: 80px;background: #1448b1;color: #FFFFFF;font-size:24px ;text-align: center;line-height: 37px;}
.news .news_bottom1 .news_time h4 b{display: block;height: 37px;width: 80px;background: #3366cc;color: #FFFFFF;font-size:9px ;text-align: center;line-height: 37px;}
.news .news_bottom1 .news_time h5{width: 320px;height: 80px;padding-left:108px;padding-top: 23px;color:#3366cc;font-size: 14px;}
.news .news_bottom1 h6{height:126px;width:411px;padding:0px 11px 0px 10px ;font-size: 12px;line-height: 22px;color:#8c8c8d ;padding-top: 15px;background: #FFFFFF;}

.news .news_bottom2{height: 357px;width: 400px;float: left;margin-left: 20px;}
.news .news_bottom2 .news_time2{height:100px;width: 400px;margin-top:24px;border-top: 3px solid #ebebeb;background:#fff;}
.news .news_bottom2 .news_time2 h4{height: 74px;width: 80px;margin-left: 18px;float: left;}
.news .news_bottom2 .news_diyikuang{margin-top:0;}
.news .news_bottom2 .news_time2 h4 i{display: block;height: 32px;width: 64px;background:#3366cc;color: #FFFFFF;font-size:24px ;text-align: center;line-height:32px;margin-top:18px}
.news .news_bottom2 .news_time2 h4 b{display: block;height: 32px;width: 64px;background: #999999;color: #FFFFFF;font-size:12px ;text-align: center;line-height:26px;}
.news .news_bottom2 .news_time2 h5{font-size:14px ;color:#353535;padding-top:35px;}
.news .news_bottom2 .news_time2 h6{font-size: 12px;color: #999999;line-height: 22px;width: 290px;padding: 8px 10px 0px 98px;}
.news .news_bottom2 .news_time2:hover{border-top:3px solid #3366cc;}















/*bian hua qian*/
.map .map_bottom .map_center .map_telephone_1{height:141px ;width: 252px;float: left;position: relative;background:rgba(0,0,0,0.5);margin-right: 58px;overflow: hidden; cursor:pointer; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); }
.map .map_bottom .map_center .map_telephone_1 h2{height: 37px;width: 57px;background: url(../images_new/map3.png) no-repeat;margin-left: 90px;margin-top:25px ;}
.map .map_bottom .map_center .map_telephone_1 h3{height: 22px;width: 175px;padding-top:28px ;color: #00ffde;padding-left: 45px;font-family:"times new roman";font-size:26px; font-weight: bold;}

.map .map_bottom .map_center .map_telephone_2{height:141px ;width: 252px;float: left;position: relative;background:rgba(0,0,0,0.5);margin-right: 58px;overflow: hidden;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
.map .map_bottom .map_center .map_telephone_2 h2{height: 55px;width: 60px;background: url(../images_new/map4.png) no-repeat;margin-left: 90px;margin-top:25px ;}
.map .map_bottom .map_center .map_telephone_2 h3{height: 22px;width: 175px;padding-top:10px ;color: #00ffde;padding-left: 79px;font-size:22px;font-weight: 400;}

.map .map_bottom .map_center .map_telephone_3{height:141px ;width: 252px;float: left;position: relative;background:rgba(0,0,0,0.5);margin-right: 58px;overflow: hidden;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
.map .map_bottom .map_center .map_telephone_3 h2{height: 60px;width: 48px;background:url(../images_new/map5_03.png) no-repeat;margin-left: 96px;margin-top:22px ;}
.map .map_bottom .map_center .map_telephone_3 h3{height: 22px;width: 252px;padding-top:15px ;color: #00ffde;text-align: center;font-size:18px; }

.map .map_bottom .map_center .map_telephone_4{height:141px ;width: 252px;float: left;position: relative;background:rgba(0,0,0,0.5);overflow: hidden;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
.map .map_bottom .map_center .map_telephone_4 h2{height: 56px;width: 67px;background:url(../images_new/map6_03.png) no-repeat;margin-left: 96px;margin-top:22px ;}
.map .map_bottom .map_center .map_telephone_4 h3{height: 22px;width: 175px;padding-top:15px ;color: #00ffde;padding-left: 73px;font-size:22px;font-weight: 400;}






/****bottom****/
#bottom{height:auto;width: 100%;background:#414141;}
.bottom{height:auto;width: 1200px;margin:0 auto;}
.bottom .bottom_link{width: 1200px;padding: 20px 0px 0px 0px; overflow:hidden; height:auto;cursor: pointer;}
.bottom .bottom_link h2{height:30px ;width: 1200px;font-size: 24px;color: #177bf9;display: block; }
.bottom .bottom_link ul{margin-top:15px;}
.bottom .bottom_link ul li{float: left;line-height: 12px;color: #666;font-size: 12px;}
.bottom .bottom_link ul li .li1{padding-left: 0;}
.bottom .bottom_link ul li a{display: block;padding:0 16px ;color: #666;font-size:12px ;line-height: 12px; margin-bottom:10px}
.bottom .bottom_link ul li:hover a{color:#d0d0d0;}
.bottom .bottom_middle{height: auto;width: 1200px;padding:40px 0px 40px 0; border-bottom:1px dashed #727272; overflow:hidden; display:block}

.bottom .bottom_middle .bottom_middle_meun {width:600px; height:auto;color:#6e6e6e;   float:left; overflow:hidden }

.bottom .bottom_middle .bottom_middle_meun ul{ padding:0px; margin:0px;}
.bottom .bottom_middle .bottom_middle_meun ul li{ font-size:14px; width:140px; display:block; color:#FFFFFF; line-height:28px; float:left  }
.bottom .bottom_middle .bottom_middle_meun ul li a{ color:#fff; text-decoration:none;display: inline-block;}
.bottom .bottom_middle .bottom_middle_meun ul li a:hover{ color:#fff ; text-decoration:none; display:block; }

.bottom .bottom_middle .bottom_middle_meun ul li ul{ margin-top:0px; }
.bottom .bottom_middle .bottom_middle_meun ul li ul li{ background:none; height:24px; line-height:24px; color:#565757; font-size:12px; font-weight:100; padding-bottom:0px; }
.bottom .bottom_middle .bottom_middle_meun ul li ul li a:link,.bottom .bottom_middle .bottom_middle_meun ul li ul li a:visited{ color:#b0b0b0; text-decoration:none; background:none; height:24px; line-height:24px;font-size:12px; border: none; display:block }
.bottom .bottom_middle .bottom_middle_meun ul li ul li a:hover{color:#fff;text-decoration:none; background:none; }


.bottom .bottom_middle .bottom_middle_tel{ width:576px;overflow: hidden;float:right; margin-top:7px}
.bottom .bottom_middle .bottom_middle_tel .bottom_middle_tel_txt{ float:right; display:block;margin-right: 119px;}

.bottom .bottom_middle .bottom_middle_tel .bottom_middle_tel_wx{ float:left; display:block}
.bottom .bottom_middle .bottom_middle_tel .bottom_middle_tel_wx .pic{  display:block}
.bottom .bottom_middle .bottom_middle_tel .bottom_middle_tel_wx .txt{ text-align: center; width: 91px;padding-top: 5px;display: block;color: #fff;font-size: 12px;}

.bottom .bottom_middle .bottom_middle_tel .bottom_middle_tel_txt p{color: #fff;font-size: 16px;padding-bottom: 3px;    }
.bottom .bottom_middle .bottom_middle_tel .bottom_middle_tel_txt p b{color: #fff;margin-bottom: 2px;font-size:18px;}
.bottom .bottom_middle .bottom_middle_tel .bottom_middle_tel_txt p span{font-size:30px;font-weight: 600; color:#fddf43}



.bottom .bottom_copyright{height: 97px;width: 1200px;}
.bottom .bottom_copyright h2{height: 6px;width: 127px;font-size: 24px;color: #fddf43;margin-top: 14px;}
.bottom .bottom_copyright h3{padding-top:29px;}
.bottom .bottom_copyright h3 a{font-size: 12px;color:#666 ;}






/****侧边栏****/
.right_cebianlan{height: 250px;width: 75px;position: fixed;top:33%;right: 0px; z-index:9999}
.right_cebianlan li{overflow: hidden; background:#2f2f2f; margin-bottom:2px; width:75px; height:75px}
.right_cebianlan img{position: relative;z-index: 5;width:70px;height:70px;left: 50%;margin-left: -35px;top: 50%;margin-top: -35px;}


.right_cebianlan .right_qq{height: 59px;background:#2f2f2f;position: absolute;right:-73px;top:59px;border-bottom-left-radius: 5px;border-top-left-radius: 5px;}
.right_cebianlan .right_qq h2{font-size: 16px;color: #FFFFFF;text-align: center;line-height: 59px;font-weight: bold;padding: 0 20px;}
.right_cebianlan .right_dianhua{height:75px;background:#2f2f2f;position: absolute;top:77px;border-bottom-left-radius: 5px;border-top-left-radius: 5px;}
.right_cebianlan .right_dianhua h2{font-size:16px;color: #FFFFFF;text-align: center;line-height: 75px;font-weight: bold;padding: 0 20px; position: absolute;right:-213px; background:#2f2f2f;}
.right_cebianlan .right_erweima{height:120px;width:120px;background:url(../images_new/ykkj_wx_1.png) no-repeat;position: absolute;right:-120px;top:152px;border-bottom-left-radius: 5px;border-top-left-radius: 5px;border-bottom-right-radius: 5px;}



.con .product .promain{ width:1200px; height:400px; margin: 0px auto;}
.con .product .promain .imglist_w {width: 380px;height: 70px;overflow: hidden;float: left; margin-left:4px;position: relative;	/*必要元素*/}	



.con .product .promain .scrolllist{width:1138px;height:400px;overflow: hidden;float: left;margin-left: 4px;position: relative;}


a.abtn {display: block;height:60px;width:26px; margin-top:175px;overflow: hidden;background:url(../images_new/img_btn.png) no-repeat;}			
a.aleft {float: left;background-position: 0 -144px;}			
a.agrayleft {cursor: default;background-position: 0 0;}			
a.aright {float: right;background-position: 0 -212px;}			
a.agrayright {cursor: default;background-position: 0 -70px;}



/****首页解决方案****/
.con .jjfanew{ width:100%; height: auto; overflow:hidden; margin-top:0px; margin-bottom:50px; padding:15px 0; background:#e2e2e2}
.con .jjfanew .jjfanewmain{width: 1200px;margin: 0 auto;}
.con .jjfanew .jjfanewmain .jjfanewmaintop{width: 1200px; height: auto}
.con .jjfanew .jjfanewmain .jjfanewmaintop .jjfanewmaintopleft{width:1200px; height: auto; display:block; float:left}
.con .jjfanew .jjfanewmain .jjfanewmaintop .jjfanewmaintopleft ul{ padding:0px; margin:0px}
.con .jjfanew .jjfanewmain .jjfanewmaintop .jjfanewmaintopleft ul li{width:390px; height:auto; position:relative;float:left; display:block; margin-left:10px;}
.con .jjfanew .jjfanewmain .jjfanewmaintop .jjfanewmaintopleft ul li .lipic{ width:390px; overflow:hidden}

.con .jjfanew .jjfanewmain .jjfanewmaintop .jjfanewmaintopleft ul li .lipic img{display:block;width:100%;height:auto;transition: all 0.6s;}
.con .jjfanew .jjfanewmain .jjfanewmaintop .jjfanewmaintopleft ul li:hover .lipic img{transform: scale(1.1);}



.con .jjfanew .jjfanewmain .jjfanewmaintop .jjfanewmaintopleft ul li .lipicimg{display:block;width:100%;height:auto;transition: all 0.6s;}

.con .jjfanew .jjfanewmain .jjfanewmaintop .jjfanewmaintopleft ul li .litxt{ background:url(../images_new/jjfanew_txt_bj.png) no-repeat; font-size:16px; color:#fff; font-weight:bold; position:absolute; bottom:0; width:143px; height:50px; line-height:50px; text-align:center; right:0}
.con .jjfanew .jjfanewmain .jjfanewmaintop .jjfanewmaintopleft ul li:hover .litxt{ background:url(../images_new/jjfanew_txt_bj1.png) no-repeat; }

.con .jjfanew .jjfanewmain .jjfanewmaintop .jjfanewmaintopright{width:800px; height: auto; display:block; float:left}

.con .jjfanew .jjfanewmain .jjfanewmaintop .jjfanewmaintopright ul{ padding:0px; margin:0px; width:830px; overflow:hidden}
.con .jjfanew .jjfanewmain .jjfanewmaintop .jjfanewmaintopright ul li{width:395px; height:auto; position:relative; float:left; display:block; margin-left:10px;}
.con .jjfanew .jjfanewmain .jjfanewmaintop .jjfanewmaintopright ul li .lipic{ width:395px; overflow:hidden }
.con .jjfanew .jjfanewmain .jjfanewmaintop .jjfanewmaintopright ul li .lipic img{display:block;width:100%;height:auto;transition: all 0.6s;}
.con .jjfanew .jjfanewmain .jjfanewmaintop .jjfanewmaintopright ul li:hover .lipic img{transform: scale(1.1);}
.con .jjfanew .jjfanewmain .jjfanewmaintop .jjfanewmaintopright ul li .litxt{ background:url(../images_new/jjfanew_txt_bj.png) no-repeat; font-size:16px; color:#fff; font-weight:bold; position:absolute; bottom:0; width:143px; height:50px; line-height:50px; text-align:center; right:0}
.con .jjfanew .jjfanewmain .jjfanewmaintop .jjfanewmaintopright ul li:hover .litxt{ background:url(../images_new/jjfanew_txt_bj1.png) no-repeat; }






.con .jjfanew .jjfanewmain .jjfanewmaintop .jjfanewmaintopright ul li.litop{margin-top:10px;}
.con .jjfanew .jjfanewmain .jjfanewmaindown{width: 1200px; height: auto}
.con .jjfanew .jjfanewmain .jjfanewmaindown ul{ padding:0px; margin:0px; width:1230px; overflow:hidden}
.con .jjfanew .jjfanewmain .jjfanewmaindown ul li{width:295px; height:auto; float:left; display:block; margin-right:10px; margin-top:10px; background:#c8c8c8; border:2px solid #0448af; position:relative}
.con .jjfanew .jjfanewmain .jjfanewmaindown ul li .lipic{ width:100%; }
.con .jjfanew .jjfanewmain .jjfanewmaindown ul li .lipic img{display:block;width:100%;height:auto;transition: all 0.6s;}
.con .jjfanew .jjfanewmain .jjfanewmaindown ul li .litxt{ background:url(../images_new/jjfanew_txt_bj.png) no-repeat; font-size:16px; color:#fff; font-weight:bold; position:absolute; bottom:0; width:143px; height:50px; line-height:50px; text-align:center; right:-2px}
.con .jjfanew .jjfanewmain .jjfanewmaindown ul li:hover .litxt{ background:url(../images_new/jjfanew_txt_bj1.png) no-repeat; }
.con .jjfanew .jjfanewmain .jjfanewmaindown ul li:hover .lipic img{transform: scale(1.1);}
.con .jjfanew .jjfanewmain .jjfanewmaindown ul li:hover{ border:2px solid #19a7fd; }



/****视频中心****/

.con .con_sp{ width: 1200px;margin: 0 auto;}
.con .con_sp .con_sp_mian{ width:1200px; margin:0px auto; display:block; overflow:hidden; padding-bottom:40px}
.con .con_sp .con_sp_mian .con_sp_mian_list{ float:left; display:block;text-align:center; width:590px}






























